body{background: #f9fafc;}

.flo{float: left!important;}
.fro{float: right!important;}
.top{}
.logova{width: 1160px;margin: 0 auto;height: 72px;padding: 22px 0 0 0;}
.logova .logo{}
.logova .vas{padding: 22px 0 0 0;position: relative;}
.logova .vas span{display: block;}
.logova .vas .sp_zhiwz{color: #898989;}
.logova .vas .sp_zhiwz a{font-size: 14px;font-family: "microsoft yahei";color: #000;padding: 0 15px 0 30px;text-decoration: none;}
.logova .vas .sp_zhiwz .weibo{background: url(1074509.jpg) no-repeat 10px 2px;}
.logova .vas .sp_zhiwz .weixin{background: url(1074510.jpg) no-repeat 12px 2px;}
.logova .vas .sp_zhiwz .shouj{background: url(1074477.jpg) no-repeat 8px 2px;}
.logova .vas .sp_zhiwz .xiangxia{background: url(1074512.jpg) no-repeat right center;padding: 0 23px 0 15px;padding: 0 0px 0 15px\0;appearance: none;-moz-appearance: none;-webkit-appearance: none;/* background: none; */border: 0;font-size: 14px;font-family: "microsoft yahei";color: #333;line-height: 14px;margin-top: -4px;}
.logova .vas .sp_zhongy{font-size: 14px;font-family: "microsoft yahei";color: #898989;width: 110px;}
.logova .vas .sp_zhongy a{font-size: 14px;font-family: "microsoft yahei";color: #898989;display: block;text-decoration: none;}
.logova .vas .sp_zhongy .zw{float: left;background: #eb4545;color: #fff;padding: 0 3px;}
.logova .vas .sp_zhongy .yw{float: right;background: #f0f0f0;padding: 0 3px;}

.nav_search{width: 1160px;height: 50px;margin: 0 auto;}
.nav_search .nav{width: 948px;height: 50px;margin: 0 auto;position: relative;z-index: 999;}
.nav li{float: left;height: 50px;position: relative;}
.nav li a{text-decoration: none;display: block;height: 50px;line-height: 50px;text-align: center;padding: 0 20px;font-size: 16px;font-family: "microsoft yahei";color: #333;*display: inline-block;font-weight: bold;}
.nav li .ejxd{display: none;overflow: hidden;width: 375px;height: 140px;position: absolute;background: #ffffff;left: -64px;top: 50px;}

.ejxd .tujs{padding: 20px;width: 150px;height: 100px;}
.ejxd .tujs img{width: 150px;height: 100px;}
.ejxd .news{width: 180px;padding: 25px 0;}
.ejxd .news li{width: 90px;height: 30px;}
.ejxd .news li a{display:block;height: 34px;line-height: 29px;text-align: left;padding: 0;color: #333;font-size: 14px;font-family: "microsoft yahei";background: none;}
.ejxd .news li a:hover{color:#c00}
.nav li .no{background: url(1074464.jpg) no-repeat bottom center;color:#165ec4}
.nav_search .search{width: 210px;float: right;height: 37px;background: url(1074476.jpg) no-repeat left center;}
.search .txt{width: 145px;height: 34px;line-height:30px;color:#717171;font-size:12px;float:left;display:block;border:0;background:none;outline:none;padding-left:24px;}
.sousuo{width: 35px;height: 33px;float:left;display:block;border:0;background:none;outline:none;cursor:pointer;}

.w3cfocus{width:100%;position:relative;height: 453px;}
.w3cfocus .prev,.w3cfocus .next{ position:absolute;  display:block;  left:10px; top:97px; width:46px; height:62px; background:url(1074454.png) no-repeat; filter:alpha(opacity=80);opacity:0.8;  }
.w3cfocus .next{ left:auto; right:10px; background-position:-46px 0; }
.w3cfocus .prev:hover,.w3cfocus .next:hover{ filter:alpha(opacity=100) !important;opacity:1 !important;  }
.w3cfocusIn{margin:0 auto;overflow:hidden;height: 450px;width: 1920px;}
.w3cfocusIn .bd li{ vertical-align:middle; }
.w3cfocusIn .bd li img{width: 1920px;display:block;height: 450px;}
.w3cfocusIn .hd{position: absolute;bottom: 20px;right: 0;width: 480px;height: 43px;}
.w3cfocusIn .hd ul{ vertical-align:middle; display:inline-block; *display:inline; overflow:hidden; zoom:1; }
.w3cfocusIn .hd ul li{  position:relative; float:left; display:inline; padding-top:4px;  margin-right:6px; filter:alpha(opacity=80); opacity:0.8;  cursor:pointer;  }
.w3cfocusIn .hd ul li img{width: 38px;height: 28px;border:2px solid #fff;display:block;}
.w3cfocusIn .hd ul li.on{ filter:alpha(opacity=100);opacity:1; background:url(1074455.png) center 0 no-repeat; }
.w3cfocusIn .hd ul li.on img{ filter:alpha(opacity=70); opacity:0.7;}

.hengfu{width: 1920px;height: 250px;margin: 0 auto}

.hengfu .prev,.hengfu .next{ position:absolute;  display:block;  left:10px; top:97px; width:46px; height:62px; background:url(1074454.png) no-repeat; filter:alpha(opacity=80);opacity:0.8;  }
.hengfu .next{ left:auto; right:10px; background-position:-46px 0; }
.hengfu .prev:hover,.hengfu .next:hover{ filter:alpha(opacity=100) !important;opacity:1 !important;  }
.hengfuin{position:relative;margin:0 auto;overflow:hidden;height: 300px;width: 1920px;}
.hengfuin .bd li{ vertical-align:middle; }
.hengfuin .bd li img{width: 1920px;display:block;height: 300px;}
.hengfuin .hd{position: absolute;bottom: 20px;right: 0;width: 595px;height: 43px;}
.hengfuin .hd ul{ vertical-align:middle; display:inline-block; *display:inline; overflow:hidden; zoom:1; }
.hengfuin .hd ul li{  position:relative; float:left; display:inline; padding-top:4px;  margin-right:6px; filter:alpha(opacity=80); opacity:0.8;  cursor:pointer;  }
.hengfuin .hd ul li img{width: 38px;height: 28px;border:2px solid #fff;display:block;}
.hengfuin .hd ul li.on{ filter:alpha(opacity=100);opacity:1; background:url(1074455.png) center 0 no-repeat; }
.hengfuin .hd ul li.on img{ filter:alpha(opacity=70); opacity:0.7;}

.main{margin: 0;}

.box{width: 1160px;margin: 0 auto;overflow: hidden;}
.txtbox{width: 382px;/* height: 318px; */}
.txtbox .hd{height: 40px;line-height: 40px;border-bottom: 2px solid #dedfe2;position:relative;}
.txtbox .hd ul{float:left;position:absolute;left: 0;top: 0;height: 40px;}
.txtbox .hd ul li{float:left;padding: 0 14px;cursor:pointer;height: 40px;font-size: 16px;font-family: "microsoft yahei";color: #000;font-weight: bold;}
.txtbox .hd ul .on{height: 40px;font-size: 16px;font-family: "microsoft yahei";color: #165ec4;}
.txtbox .hd ul .on a{font-size: 18px;font-family: "microsoft yahei";color: #fff;}
.txtbox .hd .more{float:right;height: 40px;}
.txtbox .hd .more a{display:block;width: 58px;text-align:center;line-height: 39px;font-size: 15px;color: #333;text-decoration: none;font-family: "microsoft yahei";}
.txtbox .bd .bx1{}

.ljt_con{padding: 3px 0 0px 0;}
.ljt_con li{height: 30px;line-height: 30px;background: url(1074457.jpg) no-repeat left  center;padding: 0 0 0 15px;}
.ljt_con li a,.ljt_con li span{color: #333;font-size: 15px;font-family: "microsoft yahei";}

.focusbox {position: relative;width: 360px;height: 240px;background: white;overflow: hidden;}
.focusbox .pic{width: 360px;height: 240px;overflow: hidden;}
.focusbox .pic li{width: 360px;height: 240px;}
.focusbox .pic img {width: 360px;height: 240px;display:block;}
.focusbox .txt {position: absolute;bottom: 0px;z-index: 2;height: 36px;width: 360px;overflow: hidden;left: 0;background: #1b1b1b69;padding: 0 0 0 10px;}
.focusbox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.focusbox .txt li a{display: block;color: #fff;/* padding: 0 0 0 10px; */font-size: 14px;/* font-weight: bold; */text-decoration: none;font-family: "microsoft yahei";}
.fxnn{position: absolute;right: 0;bottom: 95px;width: 360px;height: 65px;}
.fxnn a{display: block;width: 40px;height: 65px;cursor: pointer;}
.fxnn .next{background: url(1074440.png) no-repeat top center;}
.fxnn .prev{background: url(1074441.png) no-repeat top center;}

.xiwtw{width: 1160px;height: 275px;margin: 0 auto;border-top: 2px solid #dedfe2;}
.qywt{width: 360px;padding: 0 40px 0 0;}
.qywt h4{height: 67px;line-height: 67px;font-size: 18px;font-family: "microsoft yahei";color: #165ec4;font-weight: bold;}
.qywt .tu{position: relative;height: 220px;}
.qywt .tu img{width: 360px;height: 220px;}
.qywt .txt{width: 360px;position: absolute;bottom: 0;left: 0;height: 32px;background: url(1074479.png) no-repeat 0 -7px;font-size: 13px;font-family: "microsoft yahei";padding: 0;}
.qywt .txt a{display: block;width: 50%;text-align: center;line-height: 32px;color: #fff;font-family: "microsoft yahei";text-decoration: none;}
.qywt .txt a:hover{background: #165ec4;}
.qywt2{width: 360px;}
.qywt2 h4{height: 67px;line-height: 67px;font-size: 18px;font-family: "microsoft yahei";color: #165ec4;font-weight: bold;}
.qyjydpic{width: 360px;overflow:hidden;position:relative;height: 220px;}
.qyjydpic .hd{height:15px;overflow:hidden;position:absolute;right:5px;bottom: 8px;z-index:1;}
.qyjydpic .hd ul{overflow:hidden;zoom:1;float:left;}
.qyjydpic .hd ul li{float:left;margin-right: 4px;width: 8px;heigh;height: 8px;text-align:center;background:#fff;cursor:pointer;border-radius: 20px;}
.qyjydpic .hd ul li.on{background:#f00;color:#fff;}
.qyjydpic .bd{position:relative;height:100%;z-index:0;}
.qyjydpic .bd li{zoom:1;vertical-align:middle;}
.qyjydpic .bd img{display:block;height: 206px;width: 360px;height: 220px;}

.qyjydpic .txt {position: absolute;bottom: 0;z-index: 2;height: 36px;width: 350px;overflow: hidden;left: 0;    background: url(1074479.png) repeat-x;padding: 0 0 0 10px;}
.qyjydpic .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.qyjydpic .txt li a{display: block;color: #fff;/* padding: 0 0 0 10px; */font-size: 14px;/* font-weight: bold; */text-decoration: none;font-family: "microsoft yahei";}


.footer{overflow: hidden;background: #dedfe2;}
.hr-50{height: 50px}
.yqcen{background: #dedfe2;border-bottom: 1px #cbd0d6 solid;}
.yql_xix{overflow: hidden;width: 1160px;margin: 0 auto;height: 50px;}
.yql_xix .xl{height: 50px;line-height: 50px;font-size: 14px;color: #333;font-family: "microsoft yahei";_padding: 15px 0 0 0;text-align: center;}
.yql_xix .xl a{padding: 0 0 0 12px;text-decoration: none;color: #333;}
.yql_xix .xl a:hover{color:#c00}
.yql_xin{/* overflow: hidden; *//* width: 1160px; *//* margin: 0 auto; *//* height: 80px; */}
.lianj{line-height: 25px;font-family: "microsoft yahei";font-size: 12px;color: #333;text-align: center;overflow: hidden;padding: 15px 0;}
.lianj a{display: inline-block;font-family: "microsoft yahei";font-size: 12px;color: #333;padding: 0 7px;}


 .rightdh{height: 252px;width: 57px;top: 50%;right: 20px;z-index: 999;display: none;display: block\0;position: fixed;} 
.rightdh li{background: #e0e0e0;height: 57px;width: 57px;margin: 0 0 7px 0;position: relative;}
.rightdh li .erm{width: 130px;height: 122px;background: url(1074453.png) no-repeat top center;position: absolute;left: -134px;top: 0px;display: none;padding: 1px 0 0 4px;}
.rightdh li .erm img{height: 119px;width: 119px;}
.rightdh li a{display: block;height: 57px;width: 57px;}

.fixe{
position:fixed;clip:rect(0 100% 100% 0);_bottom:0;_right: 20px;
_position:absolute;_top:expression(document.documentElement.scrollTop+document.documentElement.clientHeight-this.clientHeight);
/*_left:expression(document.documentElement.scrollLeft + document.documentElement.clientWidth - offsetWidth);*/
}
.rightdh .rwb a{background: url(1074470.png) no-repeat top center;}
.rightdh .rwx a{background: url(1074472.png) no-repeat top center;}
.rightdh .rsj a{background: url(1074468.png) no-repeat top center;}
.rightdh .rxs a{background: url(1074474.png) no-repeat top center;}

.rightdh .rwb a:hover{background: url(1074471.png) no-repeat top center;}
.rightdh .rwx a:hover{background: url(1074473.png) no-repeat top center;}
.rightdh .rsj a:hover{background: url(1074469.png) no-repeat top center;}
.rightdh .rxs a:hover{background: url(1074475.png) no-repeat top center;}

.nyetu{width:100%;position:relative;height:300px;}
.nyetu .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;width: 1920px;margin: 0 auto;}
.nyetu .bd ul{width:100%;}
.nyetu .bd li{width:100% ;height:300px;overflow:hidden;text-align:center;}
.nyetu .bd li a{display:block;height:300px;}
.nyetu .bd li a img{/* width:100%;*/}
.nyetu .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height: 40px;line-height:30px;background: #000;text-align:center;opacity: 0.6;overflow: hidden;}
.nyetu .hd ul{text-align: right;padding-top: 8px;width: 1160px;margin: 0 auto;}
.nyetu .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width: 14px;border-radius: 20px;height: 14px;margin:5px;background: #98958b;overflow:hidden;line-height:9999px;}
.nyetu .hd ul .on{background:#c00}


/* nei */
.nybj{width: 1160px;margin: 0 auto;overflow: hidden;}

.frboix{width: 880px;}
.flboix{width: 250px;background:#f6f6f9;}
/* fl */
.titimg{background:#e1e1e1 url(1074458.jpg) no-repeat top right;padding: 34px 0 30px 10px;border-bottom: 1px #c8c8c8 solid;}
.conist{/* background:#e1e1e1; *//* padding: 25px 0; */}
.conist h3{margin: 0 auto;line-height: 60px;font-family: "microsoft yahei";font-size: 20px;padding: 0 0 0 20px;background: #145fc5 url(1074462.jpg) no-repeat top right;;color: #fff;height: 60px;font-weight: bold;}
.conist ul{padding: 10px 0 0 0;width:  230px;margin:  0 auto;}
.conist li{height: 40px;line-height: 40px;padding: 5px 0;}
.conist li a{line-height: 40px;height: 40px;text-decoration: none;display: block;padding: 0 0 0 20px;font-family: "microsoft yahei";font-size: 14px;color: #333;background: #f0f1f4 url(1074459.jpg) no-repeat 210px 13px;    border-bottom: 1px #ddd solid;}

.conist li a:hover{background: #145fc5 url(1074461.jpg) no-repeat 210px 13px;color: #fff;}
.conist li .on{background: #155ec7 url(1074461.jpg) no-repeat 210px 13px;color: #fff;}
/* fr */
.dalstit{overflow: hidden;height: 36px;background: #e8e9ed;border-bottom: 1px dashed #a8a9ab;}
.dalstit h3{height: 40px;line-height: 40px;float: left;color: #333;font-family: "microsoft yahei";font-size: 16px;padding: 0 0 0 15px;}
.dalstit .route{height: 36px;line-height: 36px;color: #333;padding: 0 0 0 40px;background: #e7ebea url(1074511.jpg) no-repeat 20px 0;}
.dalstit .route a{display: inline-block;padding: 0 5px;font-family: "microsoft yahei";font-size: 14px;color: #333;}

.dalist{}
.dalist li{border-bottom: 1px dashed #a8a9ab;position: relative;overflow: hidden;}
.dalist li a{display: block;font-size: 18px;font-family: "microsoft yahei";text-decoration: none;line-height: 30px;padding: 8px 0;color: #2d2d2d;font-weight:  bold;}
.dalist li div.fl img{width:200px;padding-right:10px}
.dalist li a:hover{color:#1361c6}
.dalist li p{font-size: 14px;line-height:  25px;color: #a7a2a2;}
.dalist li span{font-size: 14px;color: #999;font-family: "microsoft yahei";padding: 0 0 10px 0;display: block;position: absolute;right: 0;bottom: 0;}
.dalist li .newpic{padding: 0 20px 0 0}
.dalist li .newpic,.dalist li .newpic img{width: 190px;height: 130px;display: block;float: left;}

.piclst{overflow: hidden;padding: 20px 0 0 0;}
.piclst li{width: 250px;float: left;padding: 10px 20px;}
.piclst li a{}
.piclst li img{width: 250px;height: 167px;display: block;}
.piclst li span{text-align: center;display: block;font-family: "microsoft yahei";font-size: 14px;color: #333;height: 35px;line-height: 35px;}
.danye{font-size: 15px;line-height: 32px;font-family: "microsoft yahei";color: #333;}
.danye h3{font-family: "microsoft yahei";text-align: center;line-height: 60px;font-size: 20px;font-weight: bold;color: #155ec7;border-bottom: 1px solid #e7ebea;margin: 0 0 20px 0;}
.danye img{}
.cos{font-size: 15px;line-height: 32px;font-family: "microsoft yahei";color: #333;}
.cos h4{font-family: "microsoft yahei";text-align: center;line-height: 90px;font-size: 24px;font-weight: bold;color: #155ec7;}
.cos .des{text-align: center;font-family: "microsoft yahei";border-bottom: 1px solid #e7ebea;font-size: 14px;color: #666;height: 30px;}
.touzgx{width: 560px;}
.touzgx h4{line-height: 40px;border-bottom: 2px solid #dedfe2;height: 40px;font-size: 16px;font-family: "microsoft yahei";color: #165ec4;font-weight: bold;}
.touzgx .zhas{background: url(1074519.jpg) no-repeat 0 0;width: 189px;height: 196px;}
.touzgx ul{width: 365px;}
.touzgx ul li{float: left;width: 160px;height: 50px;padding: 0 0 20px 20px;}
.touzgx ul li a{display: block;height: 50px;line-height: 50px;color: #333;font-size: 15px;font-family: "microsoft yahei";padding: 0 0 0 20px;text-decoration: none;border: 1px solid #dedfe2;background: #f0f1f4 url(1074459.jpg) no-repeat 135px 20px;}

.touzgx ul li a:hover{color:#fff;background: #427ed0 url(1074460.jpg) no-repeat 135px 20px;}
.page{margin: 30px auto; padding: 6px 0px;height: 20px; text-align: center;}
.page a {padding: 7px 11px;font-size: 13px;color: #333;height: 20px;line-height: 30px;margin: 0px 2px;border: 1px solid #d9d9d9;font-family: "microsoft yahei";}
.page .cur {color: #fff;border: 0;background: #145fc5;}

.xy_con .xtitle{ width: 100%; height: 63px; text-align: center; line-height: 63px; border-bottom: 1px solid #d4d7db; }
.xy_con .xtitle span{ font-size: 20px; font-weight: bold; color: #145fc5; }
.xy_con img{ width: 100%; margin: 20px 0;}
.xy_con p{ font-size: 15px; color: #333; line-height: 35px; }

.hudong{width: 715px;margin: 0 auto;overflow: hidden;}
.hudong .skk{width: 330px;height: 37px;}
.hudong .skk span,.hudong .dkk span{display: block;float: left;height: 37px;line-height: 37px;font-family: "microsoft yahei";font-size: 14px;color: #333;}
.hudong .skk .inp{height: 33px;float: right;width: 280px;}
.hudong .dkk{width: 715px;padding: 15px 0 0 0;}
.hudong .dkk .inp{float: right;width: 667px;height: 175px;}
.hudong .submit{width: 100px;height: 38px;background:#145fc5;font-size: 14px;color:#FFf;line-height: 38px;text-align: center;font-family: å¾®è½¯é›…é»‘;border: 0;margin: 0  auto;display: block;}

.shumin{font-size: 15px;color:#333;line-height: 30px;font-family: "microsoft yahei";}
.shumin h3{background: #e7e9ec;font-family: "microsoft yahei";height: 35px;line-height: 35px; padding: 0 0 0 20px;font-size: 15px;color:#145fc5; }
.clear {zoom: 1;clear: both;}


.sideme{width: 360px;margin: 0 0 0 25px;}
.sideme h3{height:35px;line-height: 35px;background-color: #c2d7f4;font-size: 16px;font-family: Microsoft YaHei;padding: 0 0 0 35px;color: #0d58be;font-weight: bold;}
.sideme h3 a{float:right;display:block;width:40px;height:32px;padding: 0 10px 0 0;font-size: 14px;font-weight: 100;color: #0d58be;}
.sideme h3{color: #fff;}
.sideme h3.on a{
    color: #fff;
}
.sideme ul{ padding:0 8px; color:#999; display:none; /* 默认都隐藏 */ }
.sideme a img{width: 360px;height: 57px}
.bx1 img{padding: 15px 0 0 0;display: block;float: left;width: 160px}
.bx1 .ljt_con{width: 368px}

.sideme .dinqi{background: #c2d7f4 url(1074451.png) no-repeat 10px -36px;color: #0d58be;}
.sideme .linsi{ background: #c2d7f4 url(1074451.png) no-repeat 10px -98px;color: #1c5ec4;}
.sideme .dinqi.on{background: #2774dc url(1074451.png) no-repeat 10px -2px;color: #fff;}
.sideme .linsi.on{background: #2774dc url(1074451.png) no-repeat 10px -66px;color: #fff;}

.ljt_btt{position: relative;height: 40px;border-bottom: 1px #dbdee1 solid;}
.ljt_btt h3{background: url(1074450.jpg) no-repeat left center;float: left;height: 40px;font-family: "microsoft yahei";line-height: 40px;font-size: 20px;color: #145fc5;font-weight: bold;padding: 0 15px;position: absolute;left: 0;top: 0px;border-bottom: 1px #145fc5 solid;}

.ggqiesnav{width: 1260px;overflow: hidden;}
.ggqiesnav li{float: left;padding: 0 15px 0 0;}
.ggqiesnav li a{  display: block; height: 50px;background: #e7ebea;line-height: 50px;font-size: 16px;width: 152px;text-align: center;font-family: "microsoft yahei";
    color: #333;text-decoration: none;}
    .ggqiesnav li a:hover,.ggqiesnav li a.on{background: #165fc5;color: #fff}
 .dlmmin{    height: 45px;
    text-align: center;line-height: 45px;background: #41546e;font-size: 20px;color: #fff;font-weight: bold;font-family: "microsoft yahei";}